MAHKKGTGSTRNGRDSNAQRLGVKRFGGEVVKAGYILVRQRGTKFHPGVNVARGGDDTLFATIAGVVTFERYGKNRKRVSVYPLEG rpmA RL27_THEEB 50S ribosomal protein L27 86 tsl0166 rpl27